package com.tudouji.project.mt.http.response;

import com.google.gson.annotations.SerializedName;
import lombok.Data;

import java.util.List;

@Data
public class AuthResourcesResponse {

    @SerializedName("resources")
    private List<Response> resources;

    @Data
    public class Response {
        //机构ID
        @SerializedName("orgId")
        private Integer orgId;
        //机构类型，1总部, 2分公司, 3区域, 4配送中心 ,5门店, 6部门, 7加工间
        @SerializedName("orgType")
        private Integer orgType;
        //总部ID
        @SerializedName("rootOrgId")
        private Integer rootOrgId;
        //授权的机构名称
        @SerializedName("orgName")
        private String orgName;
        //门店状态标识,0代表正常,11代表已注销,仅orgType=5时该字段有效
        @SerializedName("poiStatus")
        private Integer poiStatus;
        //门店营业状态,0代表正常,1代表暂停营业,仅orgType=5时该字段有效
        @SerializedName("openStatus")
        private Integer openStatus;
        //门店商户号,仅orgType=5时该字段有效
        @SerializedName("merchantNo")
        private String merchantNo;
        //门店关联的品牌ID,仅orgType=5时该字段有效
        @SerializedName("brandId")
        private Integer brandId;
    }
}
